Autonomous sidelink resource selection

ABSTRACT

Apparatuses, methods, and systems are disclosed for autonomous sidelink resource selection. One method includes receiving, at a sidelink communication device and from a location management function, a request including a plurality of parameters for performing autonomous resource selection for transmission of a sidelink positioning reference signal. The method includes performing the autonomous resource selection for determining a sidelink resource for the transmission of the sidelink positioning reference signal. The method includes determining the sidelink resource based on the autonomous resource selection and based on a priority, a packet delay budget, a reference signal received power, a positioning reference signal offset, a positioning reference signal comb pattern, or a combination thereof.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to U.S. Patent Application Ser. No.63/063,824 entitled “APPARATUSES, METHODS, AND SYSTEMS FOR SL PRSTRANSMISSION METHODOLOGY” and filed on Aug. 10, 2020 for KarthikeyanGanesan, and to U.S. Provisional Patent Application No. 63/063,836titled “SIDELINK TIMING-BASED POSITIONING METHODS” filed on Aug. 10,2020 for Robin Thomas, and to U.S. Provisional Patent Application No.63/063,854 titled “SIDELINK ANGULAR-BASED AND SL RRM-BASED POSITIONING”filed on Aug. 10, 2020 for Robin Thomas which is incorporated herein byreference in its entirety.

FIELD

The subject matter disclosed herein relates generally to wirelesscommunications and more particularly relates to autonomous sidelinkresource selection.

BACKGROUND

In certain wireless communications networks, sidelink resources may beused. In such networks, selected sidelink resources may not be optimal.

BRIEF SUMMARY

Methods for autonomous sidelink resource selection are disclosed.Apparatuses and systems also perform the functions of the methods. Oneembodiment of a method includes receiving, at a sidelink communicationdevice and from a location management function, a request including aplurality of parameters for performing autonomous resource selection fortransmission of a sidelink positioning reference signal. In someembodiments, the method includes performing the autonomous resourceselection for determining a sidelink resource for the transmission ofthe sidelink positioning reference signal. In certain embodiments, themethod includes determining the sidelink resource based on theautonomous resource selection and based on a priority, a packet delaybudget, a reference signal received power, a positioning referencesignal offset, a positioning reference signal comb pattern, or acombination thereof.

One apparatus for autonomous sidelink resource selection includes asidelink communication device. In some embodiments, the apparatusincludes a receiver that receives, from a location management function,a request including a plurality of parameters for performing autonomousresource selection for transmission of a sidelink positioning referencesignal. In various embodiments, the apparatus includes a processor that:performs the autonomous resource selection for determining a sidelinkresource for the transmission of the sidelink positioning referencesignal; and determines the sidelink resource based on the autonomousresource selection and based on a priority, a packet delay budget, areference signal received power, a positioning reference signal offset,a positioning reference signal comb pattern, or a combination thereof.

Another embodiment of a method for determining reference signal receivedpower values includes defining, in a sidelink communication device, atrigger. The trigger is triggered by sensing results in a positioningrequest received from the location management function. In someembodiments, the method includes, in response to the trigger beingtriggered, determining reference signal received power values fordestination identifiers indicated in the positioning request. In certainembodiments, the method includes reporting the reference signal receivedpower values and the destination identifiers via non-access stratumsignaling transmitted to the location management function.

Another apparatus for determining reference signal received power valuesincludes a sidelink communication device. In some embodiments, theapparatus includes a processor that: defines a trigger, wherein thetrigger is triggered by sensing results in a positioning requestreceived from the location management function; and, in response to thetrigger being triggered, determines reference signal received powervalues for destination identifiers indicated in the positioning request.In various embodiments, the apparatus includes a transmitter thatreports the reference signal received power values and the destinationidentifiers via non-access stratum signaling transmitted to the locationmanagement function.

A further embodiment of a method for performing a sidelink connectionestablishment procedure includes receiving, at a first sidelinkcommunication device, information from a location management function.The information includes a destination identifier and a plurality ofparameters to facilitate sidelink positioning. In some embodiments, themethod includes performing a sidelink connection establishment procedureincluding a discovery procedure for unicast sidelink positioning basedon the information from the location management function. In certainembodiments, the method includes transmitting the plurality ofparameters using sidelink radio resource control signaling to a secondsidelink communication device based on the destination identifier tofacilitate sidelink positioning.

A further apparatus for performing a sidelink connection establishmentprocedure includes a first sidelink communication device. In someembodiments, the apparatus includes a receiver that receives informationfrom a location management function. The information includes adestination identifier and a plurality of parameters to facilitatesidelink positioning. In various embodiments, the apparatus includes aprocessor that performs a sidelink connection establishment procedureincludes a discovery procedure for unicast sidelink positioning based onthe information from the location management function. In certainembodiments, the apparatus includes a transmitter that transmits theplurality of parameters using sidelink radio resource control signalingto a second sidelink communication device based on the destinationidentifier to facilitate sidelink positioning.

Yet another embodiment of a method for determining parameters includesdetermining, at a first sidelink communication device, a sidelinkpositioning reference signal transmission offset or a comb pattern in aresource for a groupcast transmission based on a group memberidentifier.

Yet another apparatus for determining parameters includes a firstsidelink communication device. In some embodiments, the apparatusincludes a processor that determines a sidelink positioning referencesignal transmission offset or a comb pattern in a resource for agroupcast transmission based on a group member identifier.

A further embodiment of a method for indicating mapping informationincludes transmitting, from a first sidelink communication device, anindication to a second sidelink communication device. The indicationincludes mapping information that associates sidelink positioningreference signal occasions with a sidelink positioning technique, atransmission configuration indicator state, quasi-co-locationinformation for receiver combining, or some combination thereof.Transmission of the indication is semi-statically configured usingsidelink radio resource control signaling or dynamically using sidelinkcontrol information.

A further apparatus for indicating mapping information includes a firstsidelink communication device. In some embodiments, the apparatusincludes a transmitter that transmits an indication to a second sidelinkcommunication device. The indication includes mapping information thatassociates sidelink positioning reference signal occasions with asidelink positioning technique, a transmission configuration indicatorstate, quasi-co-location information for receiver combining, or somecombination thereof. Transmission of the indication is semi-staticallyconfigured using sidelink radio resource control signaling ordynamically using sidelink control information.

Another embodiment of a method for autonomous sidelink resourceselection includes transmitting, from a location management function, aplurality of parameters for performing autonomous resource selection fortransmission of a sidelink positioning reference signal.

Another apparatus for autonomous sidelink resource selection includes auser equipment. In some embodiments, the apparatus includes atransmitter that transmits a plurality of parameters for performingautonomous resource selection for transmission of a sidelink positioningreference signal.

BRIEF DESCRIPTION OF THE DRAWINGS

A more particular description of the embodiments briefly described abovewill be rendered by reference to specific embodiments that areillustrated in the appended drawings. Understanding that these drawingsdepict only some embodiments and are not therefore to be considered tobe limiting of scope, the embodiments will be described and explainedwith additional specificity and detail through the use of theaccompanying drawings, in which:

FIG. 1 is a schematic block diagram illustrating one embodiment of awireless communication system for autonomous sidelink resourceselection;

FIG. 2 is a schematic block diagram illustrating one embodiment of anapparatus that may be used for autonomous sidelink resource selection;

FIG. 3 is a schematic block diagram illustrating one embodiment of anapparatus that may be used for autonomous sidelink resource selection;

FIG. 4 is a flow chart diagram illustrating one embodiment of a methodfor autonomous sidelink resource selection;

FIG. 5 is a flow chart diagram illustrating one embodiment of a methodfor determining reference signal received power;

FIG. 6 is a flow chart diagram illustrating one embodiment of a methodfor performing a sidelink connection establishment procedure;

FIG. 7 is a flow chart diagram illustrating one embodiment of a methodfor determining parameters;

FIG. 8 is a flow chart diagram illustrating one embodiment of a methodfor indicating mapping information; and

FIG. 9 is a flow chart diagram illustrating another embodiment of amethod for autonomous sidelink resource selection.

DETAILED DESCRIPTION

As will be appreciated by one skilled in the art, aspects of theembodiments may be embodied as a system, apparatus, method, or programproduct. Accordingly, embodiments may take the form of an entirelyhardware embodiment, an entirely software embodiment (includingfirmware, resident software, micro-code, etc.) or an embodimentcombining software and hardware aspects that may all generally bereferred to herein as a “circuit,” “module” or “system.” Furthermore,embodiments may take the form of a program product embodied in one ormore computer readable storage devices storing machine readable code,computer readable code, and/or program code, referred hereafter as code.The storage devices may be tangible, non-transitory, and/ornon-transmission. The storage devices may not embody signals. In acertain embodiment, the storage devices only employ signals foraccessing code.

Certain of the functional units described in this specification may belabeled as modules, in order to more particularly emphasize theirimplementation independence. For example, a module may be implemented asa hardware circuit comprising custom very-large-scale integration(“VLSI”) circuits or gate arrays, off-the-shelf semiconductors such aslogic chips, transistors, or other discrete components. A module mayalso be implemented in programmable hardware devices such as fieldprogrammable gate arrays, programmable array logic, programmable logicdevices or the like.

Modules may also be implemented in code and/or software for execution byvarious types of processors. An identified module of code may, forinstance, include one or more physical or logical blocks of executablecode which may, for instance, be organized as an object, procedure, orfunction. Nevertheless, the executables of an identified module need notbe physically located together, but may include disparate instructionsstored in different locations which, when joined logically together,include the module and achieve the stated purpose for the module.

Indeed, a module of code may be a single instruction, or manyinstructions, and may even be distributed over several different codesegments, among different programs, and across several memory devices.Similarly, operational data may be identified and illustrated hereinwithin modules, and may be embodied in any suitable form and organizedwithin any suitable type of data structure. The operational data may becollected as a single data set, or may be distributed over differentlocations including over different computer readable storage devices.Where a module or portions of a module are implemented in software, thesoftware portions are stored on one or more computer readable storagedevices.

Any combination of one or more computer readable medium may be utilized.The computer readable medium may be a computer readable storage medium.The computer readable storage medium may be a storage device storing thecode. The storage device may be, for example, but not limited to, anelectronic, magnetic, optical, electromagnetic, infrared, holographic,micromechanical, or semiconductor system, apparatus, or device, or anysuitable combination of the foregoing.

More specific examples (a non-exhaustive list) of the storage devicewould include the following: an electrical connection having one or morewires, a portable computer diskette, a hard disk, a random access memory(“RAM”), a read-only memory (“ROM”), an erasable programmable read-onlymemory (“EPROM” or Flash memory), a portable compact disc read-onlymemory (“CD-ROM”), an optical storage device, a magnetic storage device,or any suitable combination of the foregoing. In the context of thisdocument, a computer readable storage medium may be any tangible mediumthat can contain, or store a program for use by or in connection with aninstruction execution system, apparatus, or device.

Code for carrying out operations for embodiments may be any number oflines and may be written in any combination of one or more programminglanguages including an object oriented programming language such asPython, Ruby, Java, Smalltalk, C++, or the like, and conventionalprocedural programming languages, such as the “C” programming language,or the like, and/or machine languages such as assembly languages. Thecode may execute entirely on the user's computer, partly on the user'scomputer, as a stand-alone software package, partly on the user'scomputer and partly on a remote computer or entirely on the remotecomputer or server. In the latter scenario, the remote computer may beconnected to the user's computer through any type of network, includinga local area network (“LAN”) or a wide area network (“WAN”), or theconnection may be made to an external computer (for example, through theInternet using an Internet Service Provider).

Reference throughout this specification to “one embodiment,” “anembodiment,” or similar language means that a particular feature,structure, or characteristic described in connection with the embodimentis included in at least one embodiment. Thus, appearances of the phrases“in one embodiment,” “in an embodiment,” and similar language throughoutthis specification may, but do not necessarily, all refer to the sameembodiment, but mean “one or more but not all embodiments” unlessexpressly specified otherwise. The terms “including,” “comprising,”“having,” and variations thereof mean “including but not limited to,”unless expressly specified otherwise. An enumerated listing of itemsdoes not imply that any or all of the items are mutually exclusive,unless expressly specified otherwise. The terms “a,” “an,” and “the”also refer to “one or more” unless expressly specified otherwise.

Furthermore, the described features, structures, or characteristics ofthe embodiments may be combined in any suitable manner. In the followingdescription, numerous specific details are provided, such as examples ofprogramming, software modules, user selections, network transactions,database queries, database structures, hardware modules, hardwarecircuits, hardware chips, etc., to provide a thorough understanding ofembodiments. One skilled in the relevant art will recognize, however,that embodiments may be practiced without one or more of the specificdetails, or with other methods, components, materials, and so forth. Inother instances, well-known structures, materials, or operations are notshown or described in detail to avoid obscuring aspects of anembodiment.

Aspects of the embodiments are described below with reference toschematic flowchart diagrams and/or schematic block diagrams of methods,apparatuses, systems, and program products according to embodiments. Itwill be understood that each block of the schematic flowchart diagramsand/or schematic block diagrams, and combinations of blocks in theschematic flowchart diagrams and/or schematic block diagrams, can beimplemented by code. The code may be provided to a processor of ageneral purpose computer, special purpose computer, or otherprogrammable data processing apparatus to produce a machine, such thatthe instructions, which execute via the processor of the computer orother programmable data processing apparatus, create means forimplementing the functions/acts specified in the schematic flowchartdiagrams and/or to schematic block diagrams block or blocks.

The code may also be stored in a storage device that can direct acomputer, other programmable data processing apparatus, or other devicesto function in a particular manner, such that the instructions stored inthe storage device produce an article of manufacture includinginstructions which implement the function/act specified in the schematicflowchart diagrams and/or schematic block diagrams block or blocks.

The code may also be loaded onto a computer, other programmable dataprocessing apparatus, or other devices to cause a series of operationalsteps to be performed on the computer, other programmable apparatus orother devices to produce a computer implemented process such that thecode which execute on the computer or other programmable apparatusprovide processes for implementing the functions/acts specified in theflowchart and/or block diagram block or blocks.

The schematic flowchart diagrams and/or schematic block diagrams in theFigures illustrate the architecture, functionality, and operation ofpossible implementations of apparatuses, systems, methods and programproducts according to various embodiments. In this regard, each block inthe schematic flowchart diagrams and/or schematic block diagrams mayrepresent a module, segment, or portion of code, which includes one ormore executable instructions of the code for implementing the specifiedlogical function(s).

It should also be noted that, in some alternative implementations, thefunctions noted in the block may occur out of the order noted in theFigures. For example, two blocks shown in succession may, in fact, beexecuted substantially concurrently, or the blocks may sometimes beexecuted in the reverse order, depending upon the functionalityinvolved. Other steps and methods may be conceived that are equivalentin function, logic, or effect to one or more blocks, or portionsthereof, of the illustrated Figures.

Although various arrow types and line types may be employed in theflowchart and/or block diagrams, they are understood not to limit thescope of the corresponding embodiments. Indeed, some arrows or otherconnectors may be used to indicate only the logical flow of the depictedembodiment. For instance, an arrow may indicate a waiting or monitoringperiod of unspecified duration between enumerated steps of the depictedembodiment. It will also be noted that each block of the block diagramsand/or flowchart diagrams, and combinations of blocks in the blockdiagrams and/or flowchart diagrams, can be implemented by specialpurpose hardware-based systems that perform the specified functions oracts, or combinations of special purpose hardware and code.

The description of elements in each figure may refer to elements ofproceeding figures. Like numbers refer to like elements in all figures,including alternate embodiments of like elements.

FIG. 1 depicts an embodiment of a wireless communication system 100 forautonomous sidelink resource selection. In one embodiment, the wirelesscommunication system 100 includes remote units 102 and network units104. Even though a specific number of remote units 102 and network units104 are depicted in FIG. 1 , one of skill in the art will recognize thatany number of remote units 102 and network units 104 may be included inthe wireless communication system 100.

In one embodiment, the remote units 102 may include computing devices,such as desktop computers, laptop computers, personal digital assistants(“PDAs”), tablet computers, smart phones, smart televisions (e.g.,televisions connected to the Internet), set-top boxes, game consoles,security systems (including security cameras), vehicle on-boardcomputers, network devices (e.g., routers, switches, modems), aerialvehicles, drones, or the like. In some embodiments, the remote units 102include wearable devices, such as smart watches, fitness bands, opticalhead-mounted displays, or the like. Moreover, the remote units 102 maybe referred to as subscriber units, mobiles, mobile stations, users,terminals, mobile terminals, fixed terminals, subscriber stations, UE,user terminals, a device, or by other terminology used in the art. Theremote units 102 may communicate directly with one or more of thenetwork units 104 via UL communication signals. In certain embodiments,the remote units 102 may communicate directly with other remote units102 via sidelink communication.

The network units 104 may be distributed over a geographic region. Incertain embodiments, a network unit 104 may also be referred to and/ormay include one or more of an access point, an access terminal, a base,a base station, a location server, a core network (“CN”), a radionetwork entity, a Node-B, an evolved node-B (“eNB”), a 5G node-B(“gNB”), a Home Node-B, a relay node, a device, a core network, anaerial server, a radio access node, an access point (“AP”), new radio(“NR”), a network entity, an access and mobility management function(“AMF”), a unified data management (“UDM”), a unified data repository(“UDR”), a UDM/UDR, a policy control function (“PCF”), a radio accessnetwork (“RAN”), a network slice selection function (“NSSF”), anoperations, administration, and management (“OAM”), a session managementfunction (“SMF”), a user plane function (“UPF”), an applicationfunction, an authentication server function (“AUSF”), security anchorfunctionality (“SEAF”), trusted non-3GPP gateway function (“TNGF”), alocation management function (“LMF”), or by any other terminology usedin the art. The network units 104 are generally part of a radio accessnetwork that includes one or more controllers communicably coupled toone or more corresponding network units 104. The radio access network isgenerally communicably coupled to one or more core networks, which maybe coupled to other networks, like the Internet and public switchedtelephone networks, among other networks. These and other elements ofradio access and core networks are not illustrated but are well knowngenerally by those having ordinary skill in the art.

In one implementation, the wireless communication system 100 iscompliant with NR protocols standardized in third generation partnershipproject (“3GPP”), wherein the network unit 104 transmits using an OFDMmodulation scheme on the downlink (“DL”) and the remote units 102transmit on the uplink (“UL”) using a single-carrier frequency divisionmultiple access (“SC-FDMA”) scheme or an orthogonal frequency divisionmultiplexing (“OFDM”) scheme. More generally, however, the wirelesscommunication system 100 may implement some other open or proprietarycommunication protocol, for example, WiMAX, institute of electrical andelectronics engineers (“IEEE”) 802.11 variants, global system for mobilecommunications (“GSM”), general packet radio service (“GPRS”), universalmobile telecommunications system (“UMTS”), long term evolution (“LTE”)variants, code division multiple access 2000 (“CDMA2000”), Bluetooth®,ZigBee, Sigfoxx, among other protocols. The present disclosure is notintended to be limited to the implementation of any particular wirelesscommunication system architecture or protocol.

The network units 104 may serve a number of remote units 102 within aserving area, for example, a cell or a cell sector via a wirelesscommunication link. The network units 104 transmit DL communicationsignals to serve the remote units 102 in the time, frequency, and/orspatial domain.

In some embodiments, a remote unit 102 may receive, at a sidelinkcommunication device and from a location management function, a requestincluding a plurality of parameters for performing autonomous resourceselection for transmission of a sidelink positioning reference signal.In some embodiments, the remote unit 102 may perform the autonomousresource selection for determining a sidelink resource for thetransmission of the sidelink positioning reference signal. In certainembodiments, the remote unit 102 may determine the sidelink resourcebased on the autonomous resource selection and based on a priority, apacket delay budget, a reference signal received power, a positioningreference signal offset, a positioning reference signal comb pattern, ora combination thereof. Accordingly, the remote unit 102 may be used forautonomous sidelink resource selection.

In various embodiments, a remote unit 102 may define, in a sidelinkcommunication device, a trigger. The trigger is triggered by sensingresults in a positioning request received from the location managementfunction. In some embodiments, the remote unit 102 may, in response tothe trigger being triggered, determine reference signal received powervalues for destination identifiers indicated in the positioning request.In certain embodiments, the remote unit 102 may report the referencesignal received power values and the destination identifiers vianon-access stratum signaling transmitted to the location managementfunction. Accordingly, the remote unit 102 may be used for determiningreference signal received power values.

In certain embodiments, a remote unit 102 may receive, at a firstsidelink communication device, information from a location managementfunction. The information includes a destination identifier and aplurality of parameters to facilitate sidelink positioning. In someembodiments, the remote unit 102 may perform a sidelink connectionestablishment procedure including a discovery procedure for unicastsidelink positioning based on the information from the locationmanagement function. In certain embodiments, the remote unit 102 maytransmit the plurality of parameters using sidelink radio resourcecontrol signaling to a second sidelink communication device based on thedestination identifier to facilitate sidelink positioning. Accordingly,the remote unit 102 may be used for performing a sidelink connectionestablishment procedure.

In some embodiments, a remote unit 102 may determine, at a firstsidelink communication device, a sidelink positioning reference signaltransmission offset or a comb pattern in a resource for a groupcasttransmission based on a group member identifier. Accordingly, the remoteunit 102 may be used for determining parameters.

In various embodiments, a remote unit 102 may transmit, from a firstsidelink communication device, an indication to a second sidelinkcommunication device. The indication includes mapping information thatassociates sidelink positioning reference signal occasions with asidelink positioning technique, a transmission configuration indicatorstate, quasi-co-location information for receiver combining, or somecombination thereof. Transmission of the indication is semi-staticallyconfigured using sidelink radio resource control signaling ordynamically using sidelink control information. Accordingly, the remoteunit 102 may be used for indicating mapping information.

In certain embodiments, a network unit 104 may transmit, from a locationmanagement function, a plurality of parameters for performing autonomousresource selection for transmission of a sidelink positioning referencesignal. Accordingly, the network unit 104 may be used for autonomoussidelink resource selection.

FIG. 2 depicts one embodiment of an apparatus 200 that may be used forautonomous sidelink resource selection. The apparatus 200 includes oneembodiment of the remote unit 102. Furthermore, the remote unit 102 mayinclude a processor 202, a memory 204, an input device 206, a display208, a transmitter 210, and a receiver 212. In some embodiments, theinput device 206 and the display 208 are combined into a single device,such as a touchscreen. In certain embodiments, the remote unit 102 maynot include any input device 206 and/or display 208. In variousembodiments, the remote unit 102 may include one or more of theprocessor 202, the memory 204, the transmitter 210, and the receiver212, and may not include the input device 206 and/or the display 208.

The processor 202, in one embodiment, may include any known controllercapable of executing computer-readable instructions and/or capable ofperforming logical operations. For example, the processor 202 may be amicrocontroller, a microprocessor, a central processing unit (“CPU”), agraphics processing unit (“GPU”), an auxiliary processing unit, a fieldprogrammable gate array (“FPGA”), or similar programmable controller. Insome embodiments, the processor 202 executes instructions stored in thememory 204 to perform the methods and routines described herein. Theprocessor 202 is communicatively coupled to the memory 204, the inputdevice 206, the display 208, the transmitter 210, and the receiver 212.

The memory 204, in one embodiment, is a computer readable storagemedium. In some embodiments, the memory 204 includes volatile computerstorage media. For example, the memory 204 may include a RAM, includingdynamic RAM (“DRAM”), synchronous dynamic RAM (“SDRAM”), and/or staticRAM (“SRAM”). In some embodiments, the memory 204 includes non-volatilecomputer storage media. For example, the memory 204 may include a harddisk drive, a flash memory, or any other suitable non-volatile computerstorage device. In some embodiments, the memory 204 includes bothvolatile and non-volatile computer storage media. In some embodiments,the memory 204 also stores program code and related data, such as anoperating system or other controller algorithms operating on the remoteunit 102.

The input device 206, in one embodiment, may include any known computerinput device including a touch panel, a button, a keyboard, a stylus, amicrophone, or the like. In some embodiments, the input device 206 maybe integrated with the display 208, for example, as a touchscreen orsimilar touch-sensitive display. In some embodiments, the input device206 includes a touchscreen such that text may be input using a virtualkeyboard displayed on the touchscreen and/or by handwriting on thetouchscreen. In some embodiments, the input device 206 includes two ormore different devices, such as a keyboard and a touch panel.

The display 208, in one embodiment, may include any known electronicallycontrollable display or display device. The display 208 may be designedto output visual, audible, and/or haptic signals. In some embodiments,the display 208 includes an electronic display capable of outputtingvisual data to a user. For example, the display 208 may include, but isnot limited to, a liquid crystal display (“LCD”), a light emitting diode(“LED”) display, an organic light emitting diode (“OLED”) display, aprojector, or similar display device capable of outputting images, text,or the like to a user. As another, non-limiting, example, the display208 may include a wearable display such as a smart watch, smart glasses,a heads-up display, or the like. Further, the display 208 may be acomponent of a smart phone, a personal digital assistant, a television,a table computer, a notebook (laptop) computer, a personal computer, avehicle dashboard, or the like.

In certain embodiments, the display 208 includes one or more speakersfor producing sound. For example, the display 208 may produce an audiblealert or notification (e.g., a beep or chime). In some embodiments, thedisplay 208 includes one or more haptic devices for producingvibrations, motion, or other haptic feedback. In some embodiments, allor portions of the display 208 may be integrated with the input device206. For example, the input device 206 and display 208 may form atouchscreen or similar touch-sensitive display. In other embodiments,the display 208 may be located near the input device 206.

In certain embodiments, the receiver 212 receives, from a locationmanagement function, a request including a plurality of parameters forperforming autonomous resource selection for transmission of a sidelinkpositioning reference signal. In various embodiments, the processor 202:performs the autonomous resource selection for determining a sidelinkresource for the transmission of the sidelink positioning referencesignal; and determines the sidelink resource based on the autonomousresource selection and based on a priority, a packet delay budget, areference signal received power, a positioning reference signal offset,a positioning reference signal comb pattern, or a combination thereof.

In some embodiments, the processor 202: defines a trigger, wherein thetrigger is triggered by sensing results in a positioning requestreceived from the location management function; and, in response to thetrigger being triggered, determines reference signal received powervalues for destination identifiers indicated in the positioning request.In various embodiments, the transmitter 210 reports the reference signalreceived power values and the destination identifiers via non-accessstratum signaling transmitted to the location management function.

In various embodiments, the receiver 212 receives information from alocation management function. The information includes a destinationidentifier and a plurality of parameters to facilitate sidelinkpositioning. In various embodiments, the processor 202 performs asidelink connection establishment procedure includes a discoveryprocedure for unicast sidelink positioning based on the information fromthe location management function. In certain embodiments, thetransmitter 210 transmits the plurality of parameters using sidelinkradio resource control signaling to a second sidelink communicationdevice based on the destination identifier to facilitate sidelinkpositioning.

In certain embodiments, the processor 202 determines a sidelinkpositioning reference signal transmission offset or a comb pattern in aresource for a groupcast transmission based on a group memberidentifier.

In some embodiments, the transmitter 210 transmits an indication to asecond sidelink communication device. The indication includes mappinginformation that associates sidelink positioning reference signaloccasions with a sidelink positioning technique, a transmissionconfiguration indicator state, quasi-co-location information forreceiver combining, or some combination thereof. Transmission of theindication is semi-statically configured using sidelink radio resourcecontrol signaling or dynamically using sidelink control information.

Although only one transmitter 210 and one receiver 212 are illustrated,the remote unit 102 may have any suitable number of transmitters 210 andreceivers 212. The transmitter 210 and the receiver 212 may be anysuitable type of transmitters and receivers. In one embodiment, thetransmitter 210 and the receiver 212 may be part of a transceiver.

FIG. 3 depicts one embodiment of an apparatus 300 that may be used forautonomous sidelink resource selection. The apparatus 300 includes oneembodiment of the network unit 104. Furthermore, the network unit 104may include a processor 302, a memory 304, an input device 306, adisplay 308, a transmitter 310, and a receiver 312. As may beappreciated, the processor 302, the memory 304, the input device 306,the display 308, the transmitter 310, and the receiver 312 may besubstantially similar to the processor 202, the memory 204, the inputdevice 206, the display 208, the transmitter 210, and the receiver 212of the remote unit 102, respectively.

In certain embodiments, the transmitter 310 that transmits a pluralityof parameters for performing autonomous resource selection fortransmission of a sidelink positioning reference signal.

In various embodiments, sidelink positioning may help with a precisepositioning measurement for indoor factory environments and vehiclespositioning Accuracy and latency may vary widely between an indoorfactory environment and vehicle to everything (“V2X”) (see Tables 1 and2 for certain accuracy and latency requirements). In certainembodiments, sidelink adds a dimension by calculating relativepositioning between objects and/or vehicles. A number of anchor nodestransmitting reference signals on sidelink (“SL”) for positioning (e.g.,SL positioning reference signal (“PRS”)) may play an important role forhigh accuracy positioning.

Certain embodiments described herein may use resource allocation oftransmitting sidelink positioning reference signals using Mode 2,information exchange between a location management function (“LMF”) anda sidelink user equipment (“UE”) to aid Mode 2 resource allocation forthe transmission of sidelink PRS, a method of sharing sidelink sensingresults (e.g., reference signal received power (“RSRP”) of a destinationto LMF and unicast connection for tracking positioning between peerUEs).

TABLE 1 Performance Requirements for Horizontal and Vertical PositioningService Levels Coverage, environment of use and UE velocity Accuracy(95% 5G enhanced positioning service area Positioning Absolute(A)confidence level) Positioning Positioning (Note 2) service or HorizontalVertical service service 5G positioning Outdoor and level Relative(R)

Accuracy Accuracy availability latency service area tunnels Indoor 7 R0.2 m 0.2 m 99% 1 s Indoor and outdoor (rural, urban, dense urban) up to30 km/h Relative positioning is between two UEs within 10 m of eachother or between one UE and 5G positioning nodes within 10 m of eachothers (Note 3) NOTE 1: The objective for the vertical positioningrequirement is to determine the floor for indoor use cases and todistinguish between superposed tracks for road and rail use cases (e.g.bridges). (Note 2): Indoor includes location inside buildings such asoffices, hospital, industrial buildings. (Note 3): 5G positioning nodesare infrastructure equipment deployed in the service area to enhancepositioning capabilities (e.g. beacons deployed on the perimeter of arendezvous area or on the side of a warehouse).

indicates data missing or illegible when filed

TABLE 2 Positioning Performance Requirements Latency for positionHorizontal Vertical Heading estimation of UE Speed Scenario accuracyaccuracy Availability (rad) UE (km/h) Mobile control panels <5 m <3 m90% N/A <5 s N/A with safety functions (non-danger zones) Processautomation - <1 m <3 m 90% N/A <2 s <30 plant asset management Flexible,modular <1 m N/A 99% N/A 1 s <30 assembly area in smart (relativefactories (for tracking positioning) of tools at the work- placelocation) Augmented reality in <1 m <3 m 99% <0.17 <15 ms <10 smartfactories Mobile control panels <1 m <3 m 99.9%  <0.54 <1 s N/A withsafety functions in smart factories (within factory danger zones)Flexible, modular <50 cm <3 m 99% N/A 1 s <30 assembly area in smartfactories (for autonomous vehicles, only for monitoring proposes)Inbound logistics for <30 cm (if <3 m 99.9%  N/A 10 ms <30 manufacturing(for supported driving trajectories (if by further supported by furthersensors sensors like camera, like global navigation camera, satellitesystem GNSS, (“GNSS”), inertial IMU) measurement unit (“IMU”)) of indoorautonomous driving systems)) Inbound logistics for <20 cm <20 cm 99% N/A<1 s <30 manufacturing (for storage of goods)

As used herein, an eNB and/or gNB may be used to refer to a basestation, but it may be replaceable by any other radio access node (e.g.,base station (“BS”), eNB, gNB, access point (“AP”), new radio (“NR”),and so forth). Furthermore, while some embodiments are described in thecontext of fifth generation (“5G”) NR, embodiments herein may be equallyapplicable to other mobile communication systems supporting servingcells and/or carriers being configured for sidelink communication over aUE to UE (“PC5”) interface.

Moreover, although SL PRSs may be used in some embodiments, SLpositioning may be estimated with any SL reference signal (“RS”)(“SL-RS”). Indeed, the type of SL-RS to be used for a positioningestimate may be provided to a UE either by a LMF providing the SL-RS toa SL UEs or by a transmit (“TX”) UE providing the SL-RS to receive(“RX”) UEs.

As used herein, an anchor UE is a UE whose own position is knownaccurately. Moreover, non-anchor UEs are UEs with unknown positionand/or location information, or with a certain positioning errorthreshold. Further, a target UE is a UE whose position is yet to bedetermined. It should be noted that a SL PRS transmission may be: 1) oneto one (e.g., TX UE-RX UE, Model A); 2) one to many (e.g., TX UE-RX UEs,Model B), where a target UE transmits SL PRS to many anchor and/ornon-anchor UEs; 3) many to one (e.g., RX UEs-TXUE, Model C), where manyanchor and/or non-anchor UEs transmit SL PRS towards a target UE; and/or4) a bidirectional SL PRS transmission where SL PRS is transmitted by atarget UE towards anchor and/or non-anchor UEs and as well SL PRStransmitted by anchor and/or non-anchor UEs towards the target UE.

In certain embodiments, a long term evolution (“LTE”) positioningprotocol (“LPP”) signaling and/or gNB downlink signaling may indicate aModel A, B, or C to be used for SL positioning, SL positioningtechnique, and so forth.

In some embodiments, a TX UE is a UE transmitting SL PRS in which the TXUE may be a target UE whose position is yet to be determined. In variousembodiments, a TX UE may be an anchor and/or non-anchor UE thattransmits SL PRS towards a target UE.

In various embodiments, a resource pool bandwidth (e.g., includinglocations of resource blocks (“RBs”) for a resource pool (e.g., startingphysical resource block (“PRB”) with respect to Point A—the absolutefrequency of a reference resource block with its lowest subcarrier maybe known as Point A), a number of RBs or a bandwidth, SL PRS subcarrierspacing, a SL PRS cyclic prefix) for SL PRS transmission or a SL PRSbandwidth may be configured across a SL bandwidth part (“BWP”) and/or SLcarriers for wideband SL PRS transmission. In certain embodiments, aresource pool and/or SL PRS bandwidth for each carrier may be providedand multiple sidelink carriers may be configured per UE for a SL PRStransmission. A number of symbols used in a slot for SL PRS transmissionmay be configured, including a SL PRS resource element (“RE”) and/orcomb offset with respect to each member in a group, SL PRS comb pattern,SL PRS periodicity and slot offset (e.g., for PRS resource set),repetition pattern and/or factor, resource time gap, SL PRS transmitpower related parameters, spatial information such as quasi-collocation(“QCL”) relation information (e.g., QCL reference RS, QCL type and/orproperty of SL-PRS resource) or spatial relation information (e.g.,transmission configuration indicator (“TCI”) state or use same spatialtransmission filter as the spatial reception filter used to receive areference RS (e.g., SL RS)), and/or SL muting pattern. SL assistancedata may include a mapping of positioning accuracy an latency topriority and remaining positioning delay budget (“PDB”), SL PRStransmission occasions per resource pool, number of subchannels of SLPRS transmission per resource pool, SL positioning technique—timedifference of arrival (“TDOA”), angle of departure (“AoD”), angle ofarrival (“AoA”), round trip time (“RTT”), and so forth, SL positioningtype—either Model A or Model B or Model C, report configuration,source-destination identifier (“ID”) information for SL PRS transmissionor source-destination group ID, minimum communication range (“MCR”),anchor UE positioning information (e.g., depends on network or UE basedpositioning or relative positioning) and so forth. PC5 radio resourcecontrol (“RRC”) signaling may carry one or more items of informationdescribed herein about a SL PRS resource configuration for unicasttransmission.

In some embodiments, a PRS offset is a frequency (e.g., RE and/or comb)offset from a lowest RB of the resource pool or sidelink BWP. In suchembodiments, a PDB may refer to a time required to obtain a first fix ofa UE's position estimate. As used herein, a destination ID may bereferred to as a UE ID.

In a first embodiment, Mode 2 parameters may be used for sensing andresource selection. In such embodiments, a LMF may provide a sidelink UEwith one or more parameters to aid in autonomous resource allocation forsidelink PRS transmission for a configured sidelink positioningtechnique that includes PDB (e.g., T2 min) to be used by a TX UE forselecting the sidelink PRS resource for transmission, priority values tobe signaled in sidelink control information (“SCI”) and to be used forselecting resources and latency bounds (e.g., boundaries, ranges) forsidelink positioning report transmission between sidelink UEs. In oneimplementation of the first embodiment, the LMF may provide a locationaccuracy (e.g., where the accuracy may contain vertical accuracy and/orhorizontal accuracy; lateral, latitude, longitudinal, and/or altitudeaccuracy) and a latency of a sidelink positioning technique and thesidelink UE may derive one or more parameters such as PDB (e.g., T2 min)for sidelink PRS transmission, priority values and latency bounds forthe sidelink positioning report transmission between sidelink UEs. Inanother implementation of the first embodiment, the LMF may provide asidelink UE with a PC5 quality indicator (“PQI”) value for sidelinkpositioning and the sidelink UE may contain a configured table that mapsthe PQI associated with a certain positioning accuracy and latency.

In some embodiments, the LMF may provide a sidelink UE with one or moreresource pool IDs and/or a number of subchannels in total or per eachresource pool, and associated parameters like PRS bandwidth, sidelinkBWP IDs, sidelink carrier IDs, and a reference signal to be used fordetermining a target-UE's location estimate using sidelink positioning.

In various embodiments, sidelink PRS transmission may be from one tomany (e.g., TX UE-Rx UEs), many to one (e.g., RX UEs-Tx UE), and/or abidirectional sidelink PRS transmission. In one example, a sidelink UEmay be provided as cast type indicator as shown in Table 3. Certainreporting type configurations may include aperiodic and periodicreporting intervals. A source L2 ID and destination L2 ID to be used forsidelink PRS transmission may be used.

TABLE 3 LMF Signaling Sidelink PRS Cast Type 00 Unicast Sidelink PRStransmitted between Tx-Rx UE 01 Groupcast-A Sidelink PRS transmissionfrom one to many (TX UE to RX UEs) 10 Groupcast-B Sidelink PRStransmission from many to one (multiple RX UEs to one TX UE) 11 Reserved

In certain embodiments, one or more additional parameters may besignaled by a LMF or derived by a sidelink UE from various parametersdescribed herein or autonomously decided by each TX UE such as the typeof reference signal to be used for sensing (e.g., positioning referencesignal, any sidelink reference signal like sidelink channel stateinformation (“CSI”) RS (“CSI-RS”), threshold of a sidelink PRS RSRP(“PRS-RSRP”) for each combination (p_(i), p_(j)), where p_(i) is thevalue of the priority field in a received SCI format 0-1, and p_(j) isthe priority of the transmission of the UE selecting resources, wherep_(j)=prio_(TX)). In such embodiments, the one or more parameters mayinclude a resource reservation interval, a resource reservation period,a sidelink positioning technique like TDOA, AoD, and so forth.

In some embodiments, for autonomous resource selection, an amount ofavailable resources does not match available data to be transmitted fromthe higher layers of a UE, and, therefore, the UE segments the data andtransmits in an available contiguous resource found as a result ofautonomous resource selection. Segmented data may be transmitted in anext available resource found as a result of reservation from earliertransmission or based on a new candidate resource set from anotherresource trigger and/or retrigger.

In various embodiments, higher layers of a TX UE may trigger resourceselection and/or reselection based on a sidelink positioning requestand/or report received from a LMF. In such embodiments, one or moreresource selections and/or reselections may be triggered at a same timeslot or at different time slot for each resource pool in a BWP andcarrier provided by the LMF. In certain embodiments, a UE may map asidelink positioning bandwidth that is signaled from a LMF as a functionof available resource pools and a size of each resource pool forsidelink PRS transmission may be used to determine a number of candidateresource pools for contiguous sidelink PRS transmission.

In some embodiments, a TX UE transmits a sidelink PRS transmissionrequest to other RX UEs based on a request received from a LMF for manyto one groupcast sidelink PRS transmission. The corresponding sidelinkPRS transmission request to other RX UEs in SCI may include a sidelinkPRS bandwidth and/or resource pool ID configuration.

In various embodiments, candidate resource selection may be performedper a predefined procedure in a candidate resource pool in which a UEdecodes SCI from neighboring UEs.

In some embodiments, a UE may be configured with one or more PRS offsetsfor sidelink PRS transmission and the UE may decode SCI and check a PRSoffset in every slot as part of sensing. In such embodiments, incandidate resource selection, the UE reports a set of candidateresources belonging to a resource pool per PRS offset sorted based onestimated averaged RSRP values in each of the candidate resources (e.g.,RBs and/or subchannels).

In various embodiments, a UE decodes SCI and checks a PRS offset inevery slot as part of sensing and as part of a candidate resourceselection procedure. The UE reports a candidate resource set andcandidate PRS offsets for transmission of sidelink PRS. In suchembodiments, a medium access control (“MAC”) of the UE may randomlyselect the PRS offset within candidate PRS offsets of the candidateresource set for the transmission of sidelink PRS.

In certain embodiments, a UE, after selecting a PRS offset in a suitableresource for sidelink PRS transmission, selects one or more mutingpatterns for sidelink PRS transmission in a slot according to the PRSoffset used by the neighboring UEs in the same slot. In one example, aPRS muting pattern of UE #1 that transmit sidelink PRS with PRS offset#1 in slot #2={PRS offset #2, PRS offset #3}. In another example,selection of a muting pattern is according to a highest interference ofa sidelink PRS offset in a slot transmitted by neighboring UEs. The PRSmuting pattern may define time locations for which a SL PRS resource isexpected to not be transmitted (e.g., empty and/or zero-power resourceelements) and may correspond to SL PRS transmission from neighboring UEs(e.g., including from RX UEs receiving the sidelink PRS transmissionrequest) thus enabling high signal to interference ratio (“SIR”)conditions when receiving neighbor-cell SL PRS.

In some embodiments, a specific resource pool for PRS resources isconfigured, where multiplexing with other RSs and/or data is notallowed.

In various embodiments, a single resource pool for PRS resources anddata may be configured. In such embodiments, only time-domainmultiplexing between PRS and data and/or other RSs may be allowed. Theexact time-domain pattern for multiplexing may be pre-configured and/orsignaled by downlink control information (“DCI”). Moreover, in suchembodiments, a higher layer may configure a corresponding RS type forreporting RSRP. In one example, a physical sidelink control channel(“PSCCH”) RSRP (“PSCCH-RSRP”) may be used. In another example, physicalsidelink shared channel (“PSSCH”) RSRP may be used. In a furtherexample, PRS RSRP (“PRS-RSRP”) may be used. In another example, one ormore combinations for RSRP reporting may be configured.

In certain embodiments, a single resource pool for PRS resources anddata may be configured. In such embodiments, time-domain and/orfrequency domain multiplexing between PRS and data and/or other RSs maybe allowed.

In some embodiments, a single resource pool for PRS resources and datamay be configured depending on positioning accuracy requirements. Insuch embodiments, time-domain and/or frequency domain multiplexingbetween PRS and data and/or other RSs may be allowed. For example, ifaccuracy requirements are not stringent, then it may be allowed tomultiplex PRS with data or other RSs in frequency domains within asymbol.

In various embodiments, a medium access control (“MAC”) layer of a UE,after receiving a candidate resource set from each resource pool frommultiple BWPs and/or carriers, may select a suitable resource for PRStransmission based on one or more of the following: 1) the UE maximizesselection of contiguous resources from multiple candidate resource setsfor sidelink PRS transmission at the same time within a T2 min; 2) theUE may reserve one or more resources and PRS offsets for sidelink PRStransmission in a previous transmission within a PDB if the contiguousresource for sidelink PRS transmission cannot be determined; and/or 3)the UE report may contain a timestamp or a sidelink slot number (andpossibly system frame number (“SFN”)) along with other measurementresults transmitted to a LMF.

In certain embodiments, 1st SCI transmits sensing related information ina broadcast manner conveying a resource occupancy. The 1st SCI containsone or more details related to sidelink positioning resource occupancylike a number of subchannels occupied, a cast type indicating thesidelink PRS transmission, a PRS offset, a PRS muting pattern, a combpattern, a periodicity, a repetition, and/or PRS beam direction to allowbeam-based sensing. For example, the beam direction may be indicatedwith a TCI index that may be common across UEs within a group.

In a second embodiment, sensing results containing RSRP values of asource-destination may be shared with a LMF. In the second embodiment,sidelink UEs configured for mode 2 resource allocation may decode SCIfrom neighboring UEs in every slot and may measure RSRP values in thesidelink resources that may be reported to the LMF as part of a passivesidelink positioning result along with corresponding UE IDs.

In the second embodiment, a new ‘sensing result’ trigger may be used ata higher layer of the UE, where the trigger is based on a sidelinkpositioning request (e.g., ‘sensing results’) received from the LMF. TheLMF may request that UEs report sensing results containing estimatedaveraged or last RSRP values and corresponding source-destination L2 IDsvia non-access stratum (“NAS”) signaling transmitted to the LMF. Apositioning request from the LMF may contain one or more parameters likeresource pool IDs, SL BWPs and/or carriers, a sensing window, adestination group ID, a source-destination ID, a reference signal typeto be used for estimating RSRP, an RSRP threshold, and/or a minimumcommunication range (“MCR”).

In certain embodiments, higher layer new trigger estimates and reportsmay be either averaged over multiple RSRP values or contain only latestestimated RSRP values of source-destination IDs or group member RSRPvalues for certain destination group IDs.

In some embodiments, a UE may report averaged or last estimated RSRPvalues of source-destination IDs within a configured RSRP threshold orMCR value.

In various embodiments, a LMF may configure a UE with a periodic or anaperiodic sidelink positioning report containing ‘sensing results’.Based on the report, the UE may use a newly defined trigger to estimateRSRP values as described herein.

In certain embodiments, a UE may report its current zone ID and a zoneID of other neighboring UEs along with source-destination IDs from lastdecoded SCIs. In such embodiments, a gNB may share a corresponding zoneconfiguration.

In various embodiments, a UE report may contain a timestamp or sidelinkslot number (and possibly SFN) along with other measurement results.

In certain embodiments, one or more combination of elements and/orparameters described herein may be reported to a LMF.

In some embodiments, if beam-based sensing may be done, a UE report maycontain corresponding beam directions where sensing is done. Forexample, beam directions may be established with respect to a common RSID across UEs within a group.

In various embodiments, a reference signal received quality (“RSRQ”) orsignal to interference and noise ratio (“SINR”) may be used instead ofRSRP.

In a third embodiment, PC5 RRC connection establishment may be made forunicast links for a tracking purpose.

In the third embodiment, the UE is provided with mapping informationincluding a positioning service type to destination layer 2 ID. A PC5connection establishment between a TX UE and a Rx UE may be triggeredbased on a request from a LMF. The LMF may request a sidelinkpositioning report by providing information including asource-destination L2 ID. Sidelink positioning reporting informationprovided to the LMF may include a relative or an absolute positionbetween peer UEs. As part of assistance information provided to the TXUE by the LMF, an absolute position of the TX UE is provided andinformation about anchor UEs.

In certain embodiments, a PC5 unicast bearer for sidelink positioningmay be unidirectional or bidirectional and may not be configured toreport a sidelink buffer status report (“BSR”) to a gNB for getting mode1 resources. A UE capability corresponding to a supported sidelinkpositioning technique like TDoA, AoD, AoA, and so forth may be exchangedusing PC5 RRC signaling as part of a connection establishment.

In some embodiments, TX UE absolute positioning information may besignaled to an RX UE aiding in a UE-based positioning method at an RXUE. In such embodiments, the RX UE may query the TX UE's absolutepositioning information with a request sent to an LMF with the TX UE'ssidelink identity (e.g., source ID or UE to network (“Uu”) identity)using NAS signaling.

In various embodiments, a TX UE may make a request for absolutepositioning information from an RX UE (e.g., to aid a UE-basedpositioning method at the TX UE).

In certain embodiments, a TX UE may signal one or more parameters suchas sidelink PRS offset, PRS comb pattern, periodicity for each sidelinkPRS transmission resource, a sidelink PRS bandwidth, a resource pool, aBWP, carriers, a reporting configuration such as positioning method tobe used, absolute or relative positioning, a periodicity, and so forth.

In some embodiments, an RX UE may periodically report estimatedpositioning information from a sidelink PRS using PC5 RRC, MAC CE,and/or physical sidelink feedback channel (“PSFCH”). A TX UE maytransmit sidelink positioning information to a LMF.

In various embodiments, a TX UE and an RX UE may exchange absolutepositioning information using PC5 RRC signaling along with sidelink PRStransmission and reporting of sidelink positioning using sidelink PRSbetween them. The TX UE-RX UE may exchange absolute positioninginformation using higher layer signaling with less periodicity comparedto that of a physical layer sidelink PRS transmission and correspondingpositioning determination. In one example, a TX-RX UE may exchangeabsolute positioning information with a second periodicity whilesidelink PRS has a 10 ms periodicity.

In certain embodiments, radio link failure detection of unicast sidelinkpositioning link may be based on one or more methods such as a sidelinkPRS-RSRP value being below certain configured threshold and/or apositioning value received from an RX UE exceeds configured errorthreshold. Radio link failure for a source-destination ID may bereported to a LMF via NAS signaling.

In a fourth embodiment, there may be a groupcast transmission (e.g.,many to one). In such embodiments, a TX UE may trigger a request forsidelink PRS transmission from one or more RX UEs and the request may besignaled in MAC CE or SCI (e.g., 1st SCI or 2nd SCI) and there may be acorresponding sidelink slot number (and possibly SFN) for receivingsidelink PRS. An RX UE may implicitly calculate a sidelink PRS offsetbased on an internal group member ID. The RX UE may also implicitlycalculate its sidelink PRS muting pattern based on the internal groupmember ID and/or indicated sidelink PRS muting pattern corresponding tothe sidelink PRS resource set.

In a fifth embodiment, beamforming information may be used for sidelinkPRS+radio link monitoring (“RLM”) for sidelink PRS. In such embodiments,beam establishment for unicast sidelink positioning may be performedwith a sidelink RS such as CSI-RS, synchronization signal block (“SSB”),and/or SL sounding reference signal (“SRS”) and the TX UE may configurea sidelink TCI table based on its supported configuration of a pluralityof sidelink reference signals such at CSI-RS, SSB, PRS, demodulationreference signal (“DMRS”), phase tracking reference signal (“PTRS”), andso forth. A TX UE may signal a dedicated TCI table configuration to beused for sidelink PRS using PC5 RRC signaling. In some embodiments, aMAC control element (“CE”) may include signaling a TCI tableconfiguration along with a corresponding destination ID.

In various embodiments, an RX UE may receive signaling with a mapping ofeach sidelink PRS occasion to a sidelink positioning technique, to acorresponding TCI state, and/or with QCL information for receivercombining purpose. The signaling may be semi-static using PC5 RRC and/ordynamic using SCI. In one example, PRS occasion #1 corresponds tosidelink positioning method of TDOA and PRS occasion #2 corresponds tosidelink positioning method of AoD, and so forth.

In various embodiments, if a positioning request is transmitted by aLMF, the positioning request may include a source L2 ID of the target UEand the destination L2 ID may be transmitted for anchor UEs to transmitSL PRS. A SL PRS resource set may be configured per destination L2 ID. Areport to the LMF may include the source L2 ID and the destination L2 IDfor which the positioning request was transmitted. The report from thetarget UE may multiplex a report from multiple source and/or destinationL2 IDs. It should be noted that any of the embodiments or parts of theembodiments described herein may be combined together.

FIG. 4 is a flow chart diagram illustrating one embodiment of a method400 for autonomous sidelink resource selection. In some embodiments, themethod 400 is performed by an apparatus, such as the remote unit 102. Incertain embodiments, the method 400 may be performed by a processorexecuting program code, for example, a microcontroller, amicroprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, orthe like.

In various embodiments, the method 400 includes receiving 402, at asidelink communication device and from a location management function, arequest including a plurality of parameters for performing autonomousresource selection for transmission of a sidelink positioning referencesignal. In some embodiments, the method 400 includes performing 404 theautonomous resource selection for determining a sidelink resource forthe transmission of the sidelink positioning reference signal. Incertain embodiments, the method 400 includes determining 406 thesidelink resource based on the autonomous resource selection and basedon a priority, a packet delay budget, a reference signal received power,a positioning reference signal offset, a positioning reference signalcomb pattern, or a combination thereof.

In certain embodiments, the plurality of parameters comprise a sidelinkpositioning quality indicator, a priority value and positioning delaybudget to be used for resource selection of the sidelink positioningreference signal, a latency range for sidelink report transmission,reception, or a combination thereof between sidelink user equipments, aresource pool configuration, a reference signal type for sensing, asource identifier, a destination identifier, a cast type, a positioningtechnique, a report configuration for reporting a positioning value, orsome combination thereof. In some embodiments, the method 400 furthercomprises configurating a set of positioning reference signal offsets,positioning reference signal comb patterns, or a combination thereof perresource pool, per sidelink bandwidth part, or per sidelink carrier,wherein the autonomous resource selection for the transmission of thesidelink positioning reference signal is performed using availablepositioning reference signal offsets, an available comb pattern, or acombination thereof.

In various embodiments, the method 400 further comprises receivingmapping information comprising an association between a positioningreference signal resource, a positioning reference signal bandwidth, anda sidelink quality indicator value, wherein the sidelink qualityindicator value is associated with a sidelink positioning accuracy, alatency range, or a combination thereof. In one embodiment, the method400 further comprises performing at least one resource reselection basedon at least one trigger received from a medium access control, whereinperforming the at least one resource reselection comprises requesting acandidate resource for positioning reference signal transmission in aresource pool, a carrier, a bandwidth part, or some combination thereofbased on a sidelink positioning request received from the locationmanagement function

In certain embodiments, performing the autonomous resource selection forthe transmission of the sidelink positioning reference signal comprisesperforming the autonomous resource selection using sensing, randomresource selection, or a combination thereof, and the method furthercomprises reporting a candidate positioning reference signal offset, acomb pattern, a candidate resource set, or some combination thereof forthe transmission of the sidelink positioning reference signal to ahigher layer. In some embodiments, the method 400 further comprisesmaximizing a selection of contiguous resources from multiple candidateresource sets received from a plurality of resource pools for thetransmission of the sidelink positioning reference signal at the sametime within a time period.

In various embodiments, the method 400 further comprises reserving atleast one resource and at least one positioning reference signal offsetor a comb pattern for the transmission of the sidelink positioningreference signal within a packet delay budget. In one embodiment, themethod 400 further comprises indicating a cast type indicator insidelink control information, wherein the cast type indicator indicatesa one-to-one, one-to-many, or many-to-one sidelink positioning referencesignal transmission.

FIG. 5 is a flow chart diagram illustrating one embodiment of a method500 for determining reference signal received power. In someembodiments, the method 500 is performed by an apparatus, such as theremote unit 102. In certain embodiments, the method 500 may be performedby a processor executing program code, for example, a microcontroller, amicroprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, orthe like.

In various embodiments, the method 500 includes defining 502, in asidelink communication device, a trigger. The trigger is triggered bysensing results in a positioning request received from the locationmanagement function. In some embodiments, the method 500 includes, inresponse to the trigger being triggered, determining 504 referencesignal received power values for destination identifiers indicated inthe positioning request. In certain embodiments, the method 500 includesreporting 506 the reference signal received power values and thedestination identifiers via non-access stratum signaling transmitted tothe location management function.

FIG. 6 is a flow chart diagram illustrating one embodiment of a method600 for performing a sidelink connection establishment procedure. Insome embodiments, the method 600 is performed by an apparatus, such asthe remote unit 102. In certain embodiments, the method 600 may beperformed by a processor executing program code, for example, amicrocontroller, a microprocessor, a CPU, a GPU, an auxiliary processingunit, a FPGA, or the like.

In various embodiments, the method 600 includes receiving 602, at afirst sidelink communication device, information from a locationmanagement function. The information includes a destination identifierand a plurality of parameters to facilitate sidelink positioning. Insome embodiments, the method 600 includes performing 604 a sidelinkconnection establishment procedure including a discovery procedure forunicast sidelink positioning based on the information from the locationmanagement function. In certain embodiments, the method 600 includestransmitting 606 the plurality of parameters using sidelink radioresource control signaling to a second sidelink communication devicebased on the destination identifier to facilitate sidelink positioning.

In certain embodiments, the method 600 further comprises transmitting anabsolute position of the first sidelink communication device usingsidelink radio resource control signaling to the second sidelinkcommunication device to facilitate a positioning method at the secondsidelink communication device. In some embodiments, the method 600further comprises requesting an absolute position of the second sidelinkcommunication device using sidelink control information or sidelinkradio resource control signaling to facilitate a positioning method atthe first sidelink communication device.

In various embodiments, the method 600 further comprises exchangingabsolute positioning information with the second sidelink communicationdevice using sidelink radio resource control signaling and a sidelinkpositioning reference signal transmission, and reporting sidelinkpositioning to a lower layer using a sidelink positioning referencesignal, wherein exchanging the absolute positioning informationcomprises using sidelink radio resource control signaling performed witha first periodicity that is less than a second periodicity of a sidelinkpositioning reference signal transmission and reporting of a sidelinkpositioning value based on the sidelink positioning reference signaltransmission.

FIG. 7 is a flow chart diagram illustrating one embodiment of a method700 for determining parameters. In some embodiments, the method 700 isperformed by an apparatus, such as the remote unit 102. In certainembodiments, the method 700 may be performed by a processor executingprogram code, for example, a microcontroller, a microprocessor, a CPU, aGPU, an auxiliary processing unit, a FPGA, or the like.

In various embodiments, the method 700 includes determining 702, at afirst sidelink communication device, a sidelink positioning referencesignal transmission offset or a comb pattern in a resource for agroupcast transmission based on a group member identifier.

FIG. 8 is a flow chart diagram illustrating one embodiment of a method800 for indicating mapping information. In some embodiments, the method800 is performed by an apparatus, such as the remote unit 102. Incertain embodiments, the method 800 may be performed by a processorexecuting program code, for example, a microcontroller, amicroprocessor, a CPU, a GPU, an auxiliary processing unit, a FPGA, orthe like.

In various embodiments, the method 800 includes transmitting 802, from afirst sidelink communication device, an indication to a second sidelinkcommunication device. The indication includes mapping information thatassociates sidelink positioning reference signal occasions with asidelink positioning technique, a transmission configuration indicatorstate, quasi-co-location information for receiver combining, or somecombination thereof. Transmission of the indication is semi-staticallyconfigured using sidelink radio resource control signaling ordynamically using sidelink control information.

FIG. 9 is a flow chart diagram illustrating another embodiment of amethod 900 for autonomous sidelink resource selection. In someembodiments, the method 900 is performed by an apparatus, such as thenetwork unit 104. In certain embodiments, the method 900 may beperformed by a processor executing program code, for example, amicrocontroller, a microprocessor, a CPU, a GPU, an auxiliary processingunit, a FPGA, or the like.

In various embodiments, the method 900 includes transmitting 902, from alocation management function, a plurality of parameters for performingautonomous resource selection for transmission of a sidelink positioningreference signal.

In certain embodiments, the plurality of parameters comprise a sidelinkpositioning quality indicator, a priority value and positioning delaybudget to be used for resource selection of the sidelink positioningreference signal, a latency range for sidelink report transmission,reception, or a combination thereof between sidelink user equipments, aresource pool configuration, a reference signal type for sensing, asource identifier, a destination identifier, a cast type, a positioningtechnique, a report configuration for reporting a positioning value, orsome combination thereof.

In one embodiment, a method comprises: receiving, at a sidelinkcommunication device and from a location management function, a requestcomprising a plurality of parameters for performing autonomous resourceselection for transmission of a sidelink positioning reference signal;performing the autonomous resource selection for determining a sidelinkresource for the transmission of the sidelink positioning referencesignal; and determining the sidelink resource based on the autonomousresource selection and based on a priority, a packet delay budget, areference signal received power, a positioning reference signal offset,a positioning reference signal comb pattern, or a combination thereof.

In certain embodiments, the plurality of parameters comprise a sidelinkpositioning quality indicator, a priority value and positioning delaybudget to be used for resource selection of the sidelink positioningreference signal, a latency range for sidelink report transmission,reception, or a combination thereof between sidelink user equipments, aresource pool configuration, a reference signal type for sensing, asource identifier, a destination identifier, a cast type, a positioningtechnique, a report configuration for reporting a positioning value, orsome combination thereof.

In some embodiments, the method further comprises configurating a set ofpositioning reference signal offsets, positioning reference signal combpatterns, or a combination thereof per resource pool, per sidelinkbandwidth part, or per sidelink carrier, wherein the autonomous resourceselection for the transmission of the sidelink positioning referencesignal is performed using available positioning reference signaloffsets, an available comb pattern, or a combination thereof.

In various embodiments, the method further comprises receiving mappinginformation comprising an association between a positioning referencesignal resource, a positioning reference signal bandwidth, and asidelink quality indicator value, wherein the sidelink quality indicatorvalue is associated with a sidelink positioning accuracy, a latencyrange, or a combination thereof.

In one embodiment, the method further comprises performing at least oneresource reselection based on at least one trigger received from amedium access control, wherein performing the at least one resourcereselection comprises requesting a candidate resource for positioningreference signal transmission in a resource pool, a carrier, a bandwidthpart, or some combination thereof based on a sidelink positioningrequest received from the location management function.

In certain embodiments, performing the autonomous resource selection forthe transmission of the sidelink positioning reference signal comprisesperforming the autonomous resource selection using sensing, randomresource selection, or a combination thereof, and the method furthercomprises reporting a candidate positioning reference signal offset, acomb pattern, a candidate resource set, or some combination thereof forthe transmission of the sidelink positioning reference signal to ahigher layer.

In some embodiments, the method further comprises maximizing a selectionof contiguous resources from multiple candidate resource sets receivedfrom a plurality of resource pools for the transmission of the sidelinkpositioning reference signal at the same time within a time period.

In various embodiments, the method further comprises reserving at leastone resource and at least one positioning reference signal offset or acomb pattern for the transmission of the sidelink positioning referencesignal within a packet delay budget.

In one embodiment, the method further comprises indicating a cast typeindicator in sidelink control information, wherein the cast typeindicator indicates a one-to-one, one-to-many, or many-to-one sidelinkpositioning reference signal transmission.

In one embodiment, an apparatus comprises a sidelink communicationdevice. The apparatus further comprises: a receiver that receives, froma location management function, a request comprising a plurality ofparameters for performing autonomous resource selection for transmissionof a sidelink positioning reference signal; and a processor that:performs the autonomous resource selection for determining a sidelinkresource for the transmission of the sidelink positioning referencesignal; and determines the sidelink resource based on the autonomousresource selection and based on a priority, a packet delay budget, areference signal received power, a positioning reference signal offset,a positioning reference signal comb pattern, or a combination thereof.

In certain embodiments, the plurality of parameters comprise a sidelinkpositioning quality indicator, a priority value and positioning delaybudget to be used for resource selection of the sidelink positioningreference signal, a latency range for sidelink report transmission,reception, or a combination thereof between sidelink user equipments, aresource pool configuration, a reference signal type for sensing, asource identifier, a destination identifier, a cast type, a positioningtechnique, a report configuration for reporting a positioning value, orsome combination thereof.

In some embodiments, the processor configures a set of positioningreference signal offsets, positioning reference signal comb patterns, ora combination thereof per resource pool, per sidelink bandwidth part, orper sidelink carrier, and the autonomous resource selection for thetransmission of the sidelink positioning reference signal is performedusing available positioning reference signal offsets, an available combpattern, or a combination thereof.

In various embodiments, the receiver receives mapping informationcomprising an association between a positioning reference signalresource, a positioning reference signal bandwidth, and a sidelinkquality indicator value, and the sidelink quality indicator value isassociated with a sidelink positioning accuracy, a latency range, or acombination thereof.

In one embodiment, the processor performs at least one resourcereselection based on at least one trigger received from a medium accesscontrol, and performing the at least one resource reselection comprisesrequesting a candidate resource for positioning reference signaltransmission in a resource pool, a carrier, a bandwidth part, or somecombination thereof based on a sidelink positioning request receivedfrom the location management function.

In certain embodiments, the apparatus further comprises a transmitter,wherein the processor performing the autonomous resource selection forthe transmission of the sidelink positioning reference signal comprisesthe processor performing the autonomous resource selection usingsensing, random resource selection, or a combination thereof, and thetransmitter reports a candidate positioning reference signal offset, acomb pattern, a candidate resource set, or some combination thereof forthe transmission of the sidelink positioning reference signal to ahigher layer.

In some embodiments, the processor maximizes a selection of contiguousresources from multiple candidate resource sets received from aplurality of resource pools for the transmission of the sidelinkpositioning reference signal at the same time within a time period.

In various embodiments, the processor reserves at least one resource andat least one positioning reference signal offset or a comb pattern forthe transmission of the sidelink positioning reference signal within apacket delay budget.

In one embodiment, the processor indicates a cast type indicator insidelink control information, and the cast type indicator indicates aone-to-one, one-to-many, or many-to-one sidelink positioning referencesignal transmission.

In one embodiment, a method comprises: defining, in a sidelinkcommunication device, a trigger, wherein the trigger is triggered bysensing results in a positioning request received from the locationmanagement function; in response to the trigger being triggered,determining reference signal received power values for destinationidentifiers indicated in the positioning request; and reporting thereference signal received power values and the destination identifiersvia non-access stratum signaling transmitted to the location managementfunction.

In one embodiment, an apparatus comprises a sidelink communicationdevice. The apparatus further comprises: a processor that: defines atrigger, wherein the trigger is triggered by sensing results in apositioning request received from the location management function; andin response to the trigger being triggered, determines reference signalreceived power values for destination identifiers indicated in thepositioning request; and a transmitter that reports the reference signalreceived power values and the destination identifiers via non-accessstratum signaling transmitted to the location management function.

In one embodiment, a method comprises: receiving, at a first sidelinkcommunication device, information from a location management function,wherein the information comprises a destination identifier and aplurality of parameters to facilitate sidelink positioning; performing asidelink connection establishment procedure comprising a discoveryprocedure for unicast sidelink positioning based on the information fromthe location management function; and transmitting the plurality ofparameters using sidelink radio resource control signaling to a secondsidelink communication device based on the destination identifier tofacilitate sidelink positioning.

In certain embodiments, the method further comprises transmitting anabsolute position of the first sidelink communication device usingsidelink radio resource control signaling to the second sidelinkcommunication device to facilitate a positioning method at the secondsidelink communication device.

In some embodiments, the method further comprises requesting an absoluteposition of the second sidelink communication device using sidelinkcontrol information or sidelink radio resource control signaling tofacilitate a positioning method at the first sidelink communicationdevice.

In various embodiments, the method further comprises exchanging absolutepositioning information with the second sidelink communication deviceusing sidelink radio resource control signaling and a sidelinkpositioning reference signal transmission, and reporting sidelinkpositioning to a lower layer using a sidelink positioning referencesignal, wherein exchanging the absolute positioning informationcomprises using sidelink radio resource control signaling performed witha first periodicity that is less than a second periodicity of a sidelinkpositioning reference signal transmission and reporting of a sidelinkpositioning value based on the sidelink positioning reference signaltransmission.

In one embodiment, an apparatus comprises a first sidelink communicationdevice. The apparatus further comprises: a receiver that receivesinformation from a location management function, wherein the informationcomprises a destination identifier and a plurality of parameters tofacilitate sidelink positioning; a processor that performs a sidelinkconnection establishment procedure comprising a discovery procedure forunicast sidelink positioning based on the information from the locationmanagement function; and a transmitter that transmits the plurality ofparameters using sidelink radio resource control signaling to a secondsidelink communication device based on the destination identifier tofacilitate sidelink positioning.

In certain embodiments, the transmitter transmits an absolute positionof the first sidelink communication device using sidelink radio resourcecontrol signaling to the second sidelink communication device tofacilitate a positioning method at the second sidelink communicationdevice.

In some embodiments, the processor requests an absolute position of thesecond sidelink communication device using sidelink control informationor sidelink radio resource control signaling to facilitate a positioningmethod at the first sidelink communication device.

In various embodiments, the processor exchanges absolute positioninginformation with the second sidelink communication device using sidelinkradio resource control signaling and a sidelink positioning referencesignal transmission, and the transmitter reports sidelink positioning toa lower layer using a sidelink positioning reference signal, andexchanging the absolute positioning information comprises the processorusing sidelink radio resource control signaling performed with a firstperiodicity that is less than a second periodicity of a sidelinkpositioning reference signal transmission and reporting of a sidelinkpositioning value based on the sidelink positioning reference signaltransmission.

In one embodiment, a method comprises: determining, at a first sidelinkcommunication device, a sidelink positioning reference signaltransmission offset or a comb pattern in a resource for a groupcasttransmission based on a group member identifier.

In one embodiment, an apparatus comprises a first sidelink communicationdevice. The apparatus further comprises: a processor that determines asidelink positioning reference signal transmission offset or a combpattern in a resource for a groupcast transmission based on a groupmember identifier.

In one embodiment, a method comprises: transmitting, from a firstsidelink communication device, an indication to a second sidelinkcommunication device, wherein the indication comprises mappinginformation that associates sidelink positioning reference signaloccasions with a sidelink positioning technique, a transmissionconfiguration indicator state, quasi-co-location information forreceiver combining, or some combination thereof, wherein transmission ofthe indication is semi-statically configured using sidelink radioresource control signaling or dynamically using sidelink controlinformation.

In one embodiment, an apparatus comprises a first sidelink communicationdevice. The apparatus further comprises: a transmitter that transmits anindication to a second sidelink communication device, wherein theindication comprises mapping information that associates sidelinkpositioning reference signal occasions with a sidelink positioningtechnique, a transmission configuration indicator state,quasi-co-location information for receiver combining, or somecombination thereof, wherein transmission of the indication issemi-statically configured using sidelink radio resource controlsignaling or dynamically using sidelink control information.

In one embodiment, a method comprises: transmitting, from a locationmanagement function, a plurality of parameters for performing autonomousresource selection for transmission of a sidelink positioning referencesignal.

In certain embodiments, the plurality of parameters comprise a sidelinkpositioning quality indicator, a priority value and positioning delaybudget to be used for resource selection of the sidelink positioningreference signal, a latency range for sidelink report transmission,reception, or a combination thereof between sidelink user equipments, aresource pool configuration, a reference signal type for sensing, asource identifier, a destination identifier, a cast type, a positioningtechnique, a report configuration for reporting a positioning value, orsome combination thereof.

In one embodiment, an apparatus comprises a location managementfunction. The apparatus further comprises: a transmitter that transmitsa plurality of parameters for performing autonomous resource selectionfor transmission of a sidelink positioning reference signal.

In certain embodiments, the plurality of parameters comprise a sidelinkpositioning quality indicator, a priority value and positioning delaybudget to be used for resource selection of the sidelink positioningreference signal, a latency range for sidelink report transmission,reception, or a combination thereof between sidelink user equipments, aresource pool configuration, a reference signal type for sensing, asource identifier, a destination identifier, a cast type, a positioningtechnique, a report configuration for reporting a positioning value, orsome combination thereof.

Embodiments may be practiced in other specific forms. The describedembodiments are to be considered in all respects only as illustrativeand not restrictive. The scope of the invention is, therefore, indicatedby the appended claims rather than by the foregoing description. Allchanges which come within the meaning and range of equivalency of theclaims are to be embraced within their scope.

1. An apparatus comprising a sidelink communication device, theapparatus further comprising: a receiver that receives, from a locationmanagement function, a request comprising a plurality of parameters forperforming autonomous resource selection for transmission of a sidelinkpositioning reference signal; and a processor that: performs theautonomous resource selection for determining a sidelink resource forthe transmission of the sidelink positioning reference signal; anddetermines the sidelink resource based on the autonomous resourceselection and based on a priority, a packet delay budget, a referencesignal received power, a positioning reference signal offset, apositioning reference signal comb pattern, or a combination thereof. 2.The apparatus of claim 1, wherein the plurality of parameters comprise asidelink positioning quality indicator, a priority value and positioningdelay budget to be used for resource selection of the sidelinkpositioning reference signal, a latency range for sidelink reporttransmission, reception, or a combination thereof between sidelink userequipments, a resource pool configuration, a reference signal type forsensing, a source identifier, a destination identifier, a cast type, apositioning technique, a report configuration for reporting apositioning value, or some combination thereof.
 3. The apparatus ofclaim 1, wherein the processor configures a set of positioning referencesignal offsets, positioning reference signal comb patterns, or acombination thereof per resource pool, per sidelink bandwidth part, orper sidelink carrier, and the autonomous resource selection for thetransmission of the sidelink positioning reference signal is performedusing available positioning reference signal offsets, an available combpattern, or a combination thereof.
 4. The apparatus of claim 1, whereinthe receiver receives mapping information comprising an associationbetween a positioning reference signal resource, a positioning referencesignal bandwidth, and a sidelink quality indicator value, and thesidelink quality indicator value is associated with a sidelinkpositioning accuracy, a latency range, or a combination thereof.
 5. Theapparatus of claim 1, wherein the processor performs at least oneresource reselection based on at least one trigger received from amedium access control, and performing the at least one resourcereselection comprises requesting a candidate resource for positioningreference signal transmission in a resource pool, a carrier, a bandwidthpart, or some combination thereof based on a sidelink positioningrequest received from the location management function.
 6. The apparatusof claim 1, further comprising a transmitter, wherein the processorperforming the autonomous resource selection for the transmission of thesidelink positioning reference signal comprises the processor performingthe autonomous resource selection using sensing, random resourceselection, or a combination thereof, and the transmitter reports acandidate positioning reference signal offset, a comb pattern, acandidate resource set, or some combination thereof for the transmissionof the sidelink positioning reference signal to a higher layer.
 7. Theapparatus of claim 1, wherein the processor maximizes a selection ofcontiguous resources from multiple candidate resource sets received froma plurality of resource pools for the transmission of the sidelinkpositioning reference signal at the same time within a time period. 8.The apparatus of claim 1, wherein the processor reserves at least oneresource and at least one positioning reference signal offset or a combpattern for the transmission of the sidelink positioning referencesignal within a packet delay budget.
 9. The apparatus of claim 1,wherein the processor indicates a cast type indicator in sidelinkcontrol information, and the cast type indicator indicates a one-to-one,one-to-many, or many-to-one sidelink positioning reference signaltransmission.
 10. An apparatus comprising a first sidelink communicationdevice, the apparatus further comprising: a receiver that receivesinformation from a location management function, wherein the informationcomprises a destination identifier and a plurality of parameters tofacilitate sidelink positioning; a processor that performs a sidelinkconnection establishment procedure comprising a discovery procedure forunicast sidelink positioning based on the information from the locationmanagement function; and a transmitter that transmits the plurality ofparameters using sidelink radio resource control signaling to a secondsidelink communication device based on the destination identifier tofacilitate sidelink positioning.
 11. The apparatus of claim 10, whereinthe transmitter transmits an absolute position of the first sidelinkcommunication device using sidelink radio resource control signaling tothe second sidelink communication device to facilitate a positioningmethod at the second sidelink communication device.
 12. The apparatus ofclaim 10, wherein the processor requests an absolute position of thesecond sidelink communication device using sidelink control informationor sidelink radio resource control signaling to facilitate a positioningmethod at the first sidelink communication device.
 13. The apparatus ofclaim 10, wherein the processor exchanges absolute positioninginformation with the second sidelink communication device using sidelinkradio resource control signaling and a sidelink positioning referencesignal transmission, and the transmitter reports sidelink positioning toa lower layer using a sidelink positioning reference signal, andexchanging the absolute positioning information comprises the processorusing sidelink radio resource control signaling performed with a firstperiodicity that is less than a second periodicity of a sidelinkpositioning reference signal transmission and reporting of a sidelinkpositioning value based on the sidelink positioning reference signaltransmission.
 14. An apparatus comprising a location managementfunction, the apparatus further comprising: a transmitter that transmitsa plurality of parameters for performing autonomous resource selectionfor transmission of a sidelink positioning reference signal.
 15. Theapparatus of claim 14, wherein the plurality of parameters comprise asidelink positioning quality indicator, a priority value and positioningdelay budget to be used for resource selection of the sidelinkpositioning reference signal, a latency range for sidelink reporttransmission, reception, or a combination thereof between sidelink userequipments, a resource pool configuration, a reference signal type forsensing, a source identifier, a destination identifier, a cast type, apositioning technique, a report configuration for reporting apositioning value, or some combination thereof.